protein domain types

Best popular protein domain types